Big Huge Thesaurus

Heracleum sphondylium

noun